package id.co.rho.scoring.cid.server.dao;

import id.co.rho.scoring.cid.domain.Model;

import java.util.List;

public interface ModelSearchDao {

	List<Model> searchCriteria(String name, String type, Integer revision);

	List<Model> searchCriteria(String name);

	List<Model> searchCriteria(String name, Integer revision);

	List<Model> searchCriteria(String name, String type);

	List<Model> searchCriteria(String name, String type, Boolean active);

	List<Model> searchCriteria(String name, Integer revision, Boolean active);

	List<Model> searchCriteria(String name, String type, Integer revision,Boolean active);

	List<Model> searchCriteria(String name, Boolean active);

}
